imprescriptible rights - Allemand Anglais Dictionnaire